home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / System / Swatch / Releases / Swatch 1.7d10 / About Swatch 1.7d10 next >
Encoding:
Text File  |  1993-01-09  |  1.5 KB  |  27 lines  |  [TEXT/ttxt]

  1. 8 Jan 1993
  2.  
  3. Swatch 1.7d10 is a stable prelim version of a new Swatch I'm working on. Here's what it does:
  4.  
  5. + displays the MultiFinder heap (where apps are allocated).
  6. + toggles on/off the checking of individual heaps. Why: because Swatch checks *every* block of *every* heap *every* time it updates. Turning some heaps off makes Swatch run faster and causes much less VM thrashing if VM is on.
  7. + identifies blocks as resources and gives resource info. For example, clicking on a code resource in someone's heap displays something like: $0132B4D0 $069E  CODE 3 '%EntryVector'. This shows address of block, resource file id, resource type and number, resource name.
  8. + displays the number of bytes visible in the window for the current zoom factor.
  9. + uses MultiFinder memory for its list of heaps--about 30K for every heap shown in the Swatch window.
  10. + displays the number of islands in a heap. An island is a locked block surrounded by unlocked blocks. They're bad.
  11.  
  12. Here's what it doesn't do:
  13.  
  14. + doesn't (really) identify memory in the MultiFinder heap.
  15. + only identifies system resources in the system heap.
  16. + doesn't let you change it's update frequency (this used to be stored in a resource).
  17. + doesn't run on System 6.
  18. + doesn't do window zooming.
  19.  
  20. Changes since 1.7d9:
  21. + now identifies application resources 100% of the time.
  22. + resources not in an app's current resource chain are labeled 'unidentifiable resource'.
  23.  
  24. Changes since 1.7d8:
  25. + fixed an update bug: numbers in columns are now erased completely when they change.
  26.  
  27. /joe